Duncans

Human settlement

Duncans is a settlement in Jamaica. References. https://en.wikipedia.org/wiki/Duncans,_Jamaica

Episodes