Champagne Beach

Stone beach known for coral reef snorkeling & swimming in underwater thermal springs.