News

Occupying a large portion of central Grenada Island ... One of the most popular hikes leads to Seven Sisters Falls, located about 1.25 miles north of the Grand Etang Visitors Center.