Another luxury island resort located in the Grenadines, a short boat ride away from Petit Saint Vincent.
http://www.palmislandresortgrenadines.com/index.htm
Another luxury island resort located in the Grenadines, a short boat ride away from Petit Saint Vincent.
http://www.palmislandresortgrenadines.com/index.htm