In July 2020, I had the pleasure of staying at Couples Tower Isle. This beautiful all-inclusive, adults-only, couples hotel is located in Ocho Rios, Jamaica. This property was built in 1949 and was the first resort built on Jamaica’s undeveloped north coast. In 1978, the founder, Abraham Issa introduced...Read more.
Couples Tower Isle, Ocho Rios, Jamaica