Karta Vacation Rentals





On Isabela Island in Puerto Villamil, just steps from Puerto Villamil Beach and blocks from the Flamingo Lagoon. A short walk reaches Concha de Perla Nature Park and El Embarcadero Pier, with the Wall of Tears a short drive away.