Hikkaduwa tropical town in Sri Lanka presents an idyllic escape. Relax in the golden sunshine on the sands, while you savor the energetic atmosphere. Don't miss the citrus fruits grown https://citrus-hikkaduwa072246.blogdeport.com/114478/hikkaduwa-your-guide-to-sun-sand-and-citrus-delights