Gberefu Island
Use attributes for filter ! | |
Locations | Atlantic Ocean |
---|---|
Date of Reg. | |
Date of Upd. | |
ID | 3022638 |
About Gberefu Island
Gberefu Island also known as Point of No Return is a populated historical island located in Badagry, a town and local government area of Lagos State, South-Western Nigeria.