Where is Miles Town?

Where is Miles Town located?

Miles Town, Hanover, Jamaica (approx. 18.36667°, -77.98333°)


Where is Miles Town on the map?