Located in a secluded area of Santa Cruz Island called “Punta
Estrada. SHANGRI-LA is a 5-minute water taxi ride across Academy Bay
from Puerto Ayora, and footsteps away from Playa de Los Alem...
Shangri-La
Currently displaying listings 1 through 1 of 1 listings.