Deemed as a paradise in the Bahamas, 104.6 Kms south of Miami, Ocean Cay is a 95-acre marine reserve island is…