Princess Margaret Bay Beach
Saint Vincent and the Grenadines
>
Grenadines
>
Princess Margaret Bay Beach
Princess Margaret Bay Beach is a beach area in Grenadines.
Princess Margaret Bay Beach
Vegetation and ground cover
beach
Gifts
Pat & Noel's Craft Shop
Lower Bay Road
Bequia, Paradise Primary School Bequia, Kingsville Apartments
Jack's Beach Bar
A Shade of Blues