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



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

source

Comments (0)
Add Comment