This is NOT Thailand or Mexico This Is Nigeria Africa's Giant #003

0 1



Wandering around southern Nigeria I found a man made beach sourcing from a crystal clear river in Delta state Nigeria. Join as a …

source

Leave A Reply

Your email address will not be published.