Tarkwa Bay Beach
E325721
UNEXPLORED
Tarkwa Bay Beach is a sheltered, man-made beach on an island near Lagos, Nigeria, popular for swimming, surfing, and boat-accessible seaside relaxation.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.