White-sand beaches and vibrant coral reefs make this island a favorite for snorkeling and romantic getaways.