The Renowned Machu Picchu

The Republic of Peru is certainly one of the more exquisite countries that are located in South America. Bordered by Brazil on the east and the Pacific Ocean on the west, there’s so much more about Peru that actually meets the eye. The capital city of Peru is Lima and the country’s official language is…

Read More

Natural Wonders – the Atacama Desert

The Atacama Desert is a virtually rainless plateau in Chile, covering a 600-mile strip of land (40,600 square miles) on the Pacific coast of South America, west of the Andes mountains. The rain shadow on the leeward side of the Chilean Coast Range, as well as a coastal inversion layer created by the cold offshore…

Read More