sweetjamaica.co.uk
Ocho Rios Bay Beach
The main beach in Ocho Rios, situated on Jamaica’s north coast, is the wide white sand arch of Ocho Rios Bay Beach. It is a widely used beach that many of the hotels along Main Street back on…