7 February 2012, 2:35 am
Must-see places in AmsterdamArab NewsCOM “Ooohh, everything is so small,” sigh many travelers when they first set foot in Amsterdam, capital of the Netherlands. With less than 800000 inhabitants, Amsterdam may be dwarfed by other capitals, but the number of activities there make up for ...and more »... Read More »