North Union Bay Beach is a beautiful white sand beach located in North Union, Saint Vincent and the Grenadines. The beach is approximately 1,000 feet long and features crystal clear turquoise waters, making it perfect for swimming, sunbathing, and beachcombing