Concord Waterfalls Grenada After a long day touring this beautiful island we arrived at Concord Waterfalls almost in the twilight of the evening. Concord Waterfalls is located in the hills of Concord, St. Johns on the west coast of Grenada. You will also find that it’s pretty close to the fun fishing village of Gouyave,… Continue reading Concord Waterfalls