The old real estate adage, “location, location, location” couldn’t have been truer for my picture perfect vacation to Brazil’s Belmond Hotel das Cataratas. The only resort with an enviable address inside Iguaçu Falls National Park, the Belmond is the ideal place to absorb the essence of this natural wonder.Read More »