bali is one of the worlds top surfing destination with warm tropical water, huge variety of surf points.
bali is the volcanic island surrounded by coral reefs, some of the coral reefs are sourrounded by deep water channel which rise up to meet the reef shelf which with help of the ocean swells creates good surf [...] Read More...