GO UP
Image Alt

Happy Island

Happy Island is a man-made island in the Southern Grenadines off the coast of Union Island, part of St. Vincent & the Grenadines. Built by Janti, using conch (lambi) shells, which are a natural waste product.