Discover 10 top places to visit in Jamaica, from a bar built on stilts in the middle of the Caribbean Sea, to an allegedly haunted 18th century mansion.