Location: Cahuita, Costa Rica
Peruvian Andes, East of Nazca lines
Iguassu falls. Brazil Rio De Janeiro Brazil