Cartogiraffe.com

Lovers' Bay

Lovers' Bay is a beach area in Tobago.

Pin to show location on the map Lovers' Bay

Vegetation and ground cover
beach