My Tours Company

South America


To start, Machu Picchu in Peru is a must for holidays. Here, the legacy of the Incas in a lost city in the middle of nowhere will give way to a purely magical experience. The splendor of the place is almost indescribable. Nevertheless, Rio de Janeiro in Brazil may risk stealing the show from the

South America

FAQ - South America

What is the biggest country in South America?
Is it true that the world's largest tropical rainforest is found in South America?
© Place Sociale
About | Contact | Privacy Policy