The top five most popular countries to visit in South America are Brazil, Argentina, Chile, Colombia and Peru. These countries offer a diverse range of attractions, from the amazing Amazon rainforest and the breathtaking Andes Mountains to vibrant cities like Rio de Janeiro and Buenos Aires. And of course we cannot forget Machu Picchu, attracting thousands of visitors per day from all over the world.