What Does hikkaduwa beach Mean?
Hikkaduwa may be the identify of a small beach city which is located on the south west Coastline of Sri Lanka. Hikkaduwa beach is without doubt one of the very best beaches in Sri Lanka with a good amount of entertaining activities to do. There are lots of h2o sporting activities to accomplish such as surfing and delicious seafood curries to try