pic
Grand Bay 1
Location. Located on Canouan Island in Saint Vincent and the Grenadines, the Tamarind Beach Hotel and Yacht Club opened in 1995 and is located on more than one mile of white-sand beach, two blocks from town, and two miles from Canouan Airport. Hotel F ...