Amsterdam the Greatest Small City

Amsterdam the Greatest Small City Europe has many beautiful tourist destinations. However, it is absolutely undeniable that by far, Amsterdam is one of the best. The population of 735000 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 …

Amsterdam the Greatest Small City Read More »