Hikkaduwa would be the name of a little beach town which is found within the south west Coastline of Sri Lanka. Hikkaduwa beach is among the very best beaches in Sri Lanka with an abundance of enjoyable actions to https://qasimqvaq624222.wikisona.com/user