Not the type of landscape that the place name “Iguaçu” conjures up, but this is as real as it gets: the Buddhist temple in Foz de Iguazu. The Buddhist temple is found on the outskirts of Foz do Iguaçu (see its location on Google Maps). You can reach it by taxi or you can ask [...]