Booby Point


Booby Point - point in Trinidad and Tobago.