Anchor allowed
This anchorage has no reviews yet. Be the first to write a review of Punta Delgada Isla Tortuga
Escribe una reseñaWe strongly advise you to check the weather in Punta Delgada Isla Tortuga before your trip.
El climaPunta Delgada Isla Tortuga is located at 10⁰ 57' 23.36'' N and 66⁰ 46' 26.40'' W on the Venezuelan part of the Caribbean Sea