Discover Amsterdam for a weekend Nicknamed the Venice of the North, Amsterdam is one of the most beautiful cities in Europe. It is the city of a thousand facets. It appeals to travelers from all walks of life with its canals, coffee shops, art museums, historic buildings, etc. But where do you start your visit, […]