Located on the southern shore of Jamaica, about 4 hours west of Kingston, Treasure Beach remains a sleepy, relatively undiscovered fishing village. If you relish a quiet getaway that, in July and ...