Best Tourist Spot Amsterdam ranked one of the top cities in the world for tourists Charis 7 months ago