Karta Vacation Rentals
On Jamaica’s sun-splashed northern shore in central Ocho Rios, right on the beach and a short stroll from Ocho Rios Clock Tower and Mahogany Beach. Dunn’s River Falls is only minutes away by car, with local beaches, shops and the craft market within easy walking distance.