Annandale Falls by Matt Anderson
Annandale Falls, Grenada. Close to the town of Constantine in Central Grenada, Annandale Falls is a 30-foot waterfall cutting through a grotto of lush tropical vegetation. At the bottom likes a deep emerald pool.The falls cascade in mesmerizing flow surrounded by green vines and tropical plants.