Parishes & Towns St Mark and Victoria: What to Know About the Smallest Parish St Mark is Grenada's smallest parish: Victoria town, Mount St Catherine, Tufton Hall falls, petroglyphs, chocolate and why the quiet north-west rewards a stop. 14/10/2026 7 min read