Based on new research, the most affordable of world’s top most visited metropolitan areas is Berlin, with a one-night town break costing $266 per person. Beginner travel organization Rustic Pathways investigated which of the world’s top ten most visited places will be the best value for a one-night stay per individual. They did this by examining the median cost of a […]