Is Amsterdam The Greatest Small City In Europe?

Europe has many beautiful tourist destinations. However, it is absolutely undeniable that by far, Amsterdam is one of the best. The population of 753,000 is proud of this greatest of small cities in the world. There is the world famous canal system to explore and the fantastic personification of tolerance and diversity that is synonymous with the romantic and beautiful city of Amsterdam. A trip along the canals is a must for every lover of architecture. The city is also known for soft drugs and prostitution. Amsterdam ably competes with …