Sandals Resorts International, continuing its strategy to provide “luxury included” all-inclusive resorts around the Caribbean, on April 11 formally unveiled the refurbished Sandals Ochi Beach Resort in Ocho Rios, Jamaica.reading more