The northernmost point of the Isla Jambelí, an island off the entrance to Puerto Bolívar. ARLHS # ECU-003
No photo available