Official web site
Address:
St Michael
Barbados
SLAM 101.1 FM
St Michael
101,1 Mhz
St Michael's Mount is a small tidal island in Mount's Bay, Cornwall, England, United Kingdom.
Wikipedia
Barbados is an island country in the Lesser Antilles of the West Indies, in the Caribbean region of North America.
Wikipedia