Perched on the edge of one of the world’s great attractions and sitting in 700,000 acres of national park, Belmond Hotel das Cataratas is the only place to stay when you visit Iguassu Falls on the Brazil side. With a caipirinha in hand you have a...