Sri Lanka boasts a rich blend of natural and cultural ... Hikkaduwa Beach is a hotspot for water sports such as surfing, scuba diving, snorkeling, and bodyboarding. This popular surfing ...