Mashpi Lodge
Reserva Privada Mashpi, Mashpi 150150, Ecuador
Ecuador, southAmerica