Hikkaduwa would be the name of a little beach town which is found around the south west coast of Sri Lanka. Hikkaduwa beach is without doubt one of the ideal beaches in Sri Lanka with an abundance of enjoyment https://amberylyn311543.blogitright.com/30240440/helping-the-others-realize-the-advantages-of-hikkaduwa-beach