The most beautiful Beaches and surf sports in Bali

Beaches are definitely best attractions and there are tens of them around the island. South beaches like Melasti, Pandawa and Balangan are situated in breathtaking formation of cliffs. While Kuta, Seminyak and Canggu are nice spots for surfing.