Latest News
GO UP
Image Alt

St. Mark

St. Mark is a parish located on the west coast of Grenada. It is the smallest parish on the island in both area and population. St. Mark's is home to Grenada's highest mountain, Mount Saint Catherine, as well as the tallest waterfall, Tufton Hall Waterfall.