Peru and Brazil, the largest countries in South America are extraordinary places of interest to visit and they can hold your breath with their stunning locales and magnanimous structures.Peru, a country of diverse resources, is undoubtedly a perfect spot for adventurers and nature lovers. The world’s highest lake, Titicaca and the deepest canyon, Colca Canyon add galore to this country which has many more attributes to its credit.Brazil has the world’s finest beaches, rainforests and architectures that can engross you with nothing short of excitement and enchanting memories.