Five Cowries Creek is a natural feature, located at Five Cowries Creek, Lagos, Nigeria
A great waterfront.
nice place
Very nice and cool
Nice creek view
It was cool
Great view
Thumbs up
Nice
There's nice packing space there