Hikkaduwa the tropical town in Sri Lanka an escape. Bask in the golden sunshine on the sands, you enjoy the atmosphere. Don't miss the juicy citrus fruits cultivated locally – a truly refreshing treat! Uncover the captivating coral reefs with snorkeling or diving, or simply de-stress in this tran… Read More