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