Dong Chau Beach, A Wild Beauty!