Blog Posts - Grenadine Bars

Happy Island!

A favorite spot for locals and tourists in the Grenadines is a little island called "Happy Island".  Just the name alone makes you want to check it out!  Located near Union Island, this tiny spot has an interesting history.  You see, t...
by Pickled Pirate! on Mar 21, 2011

Trending Topics