Hikkaduwa, or lovingly called "Hikka" is a gem of a beach resort town located 98 km south of Colombo. If you think that golden sands and bright blue waters is …