The lone palm tree standing guard over this small Grenada Village. a superb Tropical Island in the Caribbean.