A vastly biodiverse land, with deserts, beaches, high mountain ranges and large cities - all consolidated in a small nation: Peru. South America Travel My Peru Travel Advice