Baracuda beach

This is such a lovely new beach at Ogombo area of Ajah when you drive through Abraham Adesaya in Nigeria. People go there because its private and cool

1 Like