The Rio Ochos Rios is an all-inclusive, kid-friendly resort located in beautiful Ocho Rios, Jamaica. While we have stayed at many Riu resorts around the world, the beachfront of Ochos Rios is one of our favorites. We took the family for Spring Break, and here is our honest review of The Riu Ochos Rios. The... Continue Reading →
Recent Comments