I’ve been to Grenada many times and every time I visit, I find something new and glorious on this wonderful island. This Christmas, we spent ten days visiting Carriacou and Grenada. One highlight of our trip was Annandale Falls, a waterfall surrounded by the lush tropical landscape. Annandale Falls is a popular tourist attraction close […]