Montage To Open Luxury Resort On Private Island In Bahamas
Montage Hotels & Resorts, a global leader in luxury hotel management, will open its first resort in the Caribbean. Located on Montage Cay in The Abacos Islands, the resort will include a five star hotel and a residential community on a