La isabela Travel Guide

Edit This The best resource for sights, hotels, restaurants, bars, what to do and see
Playa Grande

Playa Grande

Jaime Pena

La Isabela is located on the north shore of the island. There are ruins of a towndating from the 15-th century here, located at the foot of Cape Isabela. The city was founded by Colombus during his second trip to the New World.