Tubabkollon Point


Tubabkollon Point - cape in Lower River Division, Gambia.