Lighthouses R us
A Lighthouse of Ecuador
EC 51 Jamebelí
Northeastern side of Isla Jambelí, west side of entrance to Río Santa Rosa.
No photo available
home
Ecuador lights
map this
prev
region page
next
SA/Ecuador () / Ecuador EC51