This is Canouan one of the Grenadines island of Saint Vincent and the Grenadines. Canouan is fast developing and hundreds of jobs are created daily.
However, when you are visiting St. Vincent and the Grenadines there is a place you can stay called SUNBURST APARTMENTS and operated by Lemuel and Sharol. Follow the link and check if there is still room for your next vacation https://www.facebook.com/Sunburst-Apartments-2064723857076970/