Yallahs Bay

E429054 UNEXPLORED

Yallahs Bay is a coastal inlet on the southeastern shore of Jamaica, opening into the Caribbean Sea near the town of Yallahs in St. Thomas Parish.


Referenced by (1)
Subject (surface form when different) Predicate
Yallahs River
mouthLocatedIn

Please wait…