Apparently located on a headland just north of Puerto Cabello, the major port of northwestern Venezuela. ARLHS # VEN-027
No photo available