stuckinsand.com
Hikkaduwa – Sri Lanka’s Small Coastal Town
(adsbygoogle = window.adsbygoogle || []).push({}); Hikkaduwa is a small Sri Lankan beach town situated on the southern coast which got its name from Ship Kaduwa which means ‘sword of knowledge’. Th…