Isabela Island

La Casa de Marita

70

Conocarpus,
Isabela Island,

Ecuador,
EC012001.

Wildlife viewing is unparalleled from the private seaview balconies.