The beach at Mahogany Bay is beautiful! It's what every white sand beach should be: pristine.
There white sand set against the tropical trees and the blue water are quite the pair. If you're getting there from a cruise, you can walk or take a ski chair lift.