The island of Sri Lanka brings to you beaches that are popular for their beauty and surfing spots. One such cosy beach town in Sri Lanka is Hikkaduwa. Located in south-west Sri Lanka, Hikkaduwa is endowed with palm trees by the shorelines, clean blue waters all this alongside the backdrop of the warm sun.