Diamond Beach Diamond Beach, amazing white sand and absolutely breathtaking view. I woke up … Read more