Palm Island is exactly midway between Saint Vincent and Grenada. The closest islands you may see from Palm are :
South : Petit St Vincent Petit Martinique South West : Carriacou West : Union Island (on which airport you probably landed) North: Mayreau Canouan
Click map for closer view