November
Gran Meliá Iguazú
Iguazu, Argentina
Spend a few days at the only hotel located within Iguazú National Park, overlooking one of the Seven Natural Wonders of the World: Iguazú Falls. A gathering to connect with nature and become part of it.
limited spots: 50 members