I visited the 'Little Switzerland' of South America. Photos show what it's like to visit the charming town in Argentina.

I visited the 'Little Switzerland' of South America. Photos show what it's like to visit the charming town in Argentina.

Business Insider

Published

San Carlos de Bariloche, a mountain town in Argentina, has been described as South America's "Little Switzerland" for its architecture and scenery.

Full Article