Grenada Welcome Stone

Grenada’s Welcome Rock Lookout, which has one of the most beautiful views on the island. If you’re staying in St. George’s and want to go …