Swim with majestic whale sharks, snorkel vibrant coral gardens, and sail across serene waters – all while staying in beachfront comfort. Your ocean wonderland awaits. There’s so much more to ...