Hello, Guest

Yallahs

Basic info - no Trips for this Destination.

Destination creator (Voyajo Team)

Yallahs is a town located on the southeastern coast of Jamaica in the parish of St Thomas and is home to an estimated 10,000 inhabitants. The Yallahs River is a source of fresh water for the inhabitants of the neighbouring City Of Kingston and St (...) (from Wikipedia)