Holland

The land of the tulips and windmills – that’s what Holland means for a lot of people. Of course, there are more than flowers to be seen in this part of the world. Amsterdam is the capital of Netherlands, and is home to a lot of cultural sites as well. If you have two days […]

{ 0 comments }