Luxury Holidays Brazil

Brazil is the largest country in Latin America. It spreads across almost half (47.3%) of South America, and occupies a total area of 8,547,403.5 km square.