 Another famous location in Jamaica that attracts millions yearly is Dunn's River Falls, located in Ocho Rios; this waterfall is approximately 600 feet long and runs off into the sea.Around the location many hotels and restaurants are available and many street vendors sell food around the clock.Another well-known beach town is Negril, the party capital of the country.