Hikkaduwa would be the name of a small beach town which is found around the south west coast of Sri Lanka. Hikkaduwa beach is one of the greatest beaches in Sri Lanka with a lot of exciting pursuits to accomplish. https://ammaromkf607525.blgwiki.com/user