When my partner said we were staying at the Belmond Hotel in Iguazu Falls, I thought it was a great…
Posts tagged brazil tourism
Iguazu Falls is like Being on the Set of Avatar | Brazil
One hop, skip, and a flight away, we landed in Iguazu Falls for our weekend side trip. To be honest,…