Willis, Grenada
From Wikipedia, the free encyclopedia
Willis is a town in Grenada; it is located some miles inland from Saint George's, towards the center of the island. It is the the community where the famous Annandale Waterfalls is eloquently situated. With lush evergreen trees, unusually- never before seen exotic plants and an array of spices and fruit trees live here.
Willis has traditionally been a large village with a population of over five thousand (5000) residents. It has been noted from the most recent evaluation census, that is the second largest largest village in Grenada following the village of Marquis, in St.Andrews.