Hikkaduwa the town in Sri Lanka presents an idyllic escape. Relax in the warm sunshine beside the pristine sands, and you the atmosphere. Don't miss the citrus fruits locally – a truly https://refresh-hotel-hikkaduwa845274.livebloggs.com/49294074/hikkaduwa-your-guide-to-sun-sand-and-citrus-delights