Hikkaduwa is definitely the title of a small beach town which is located to the south west Coastline of Sri Lanka. Hikkaduwa beach is probably the most effective beaches in Sri Lanka with loads of enjoyable routines https://monicakyrp487498.bloggerbags.com/profile