Hikkaduwa the tropical town in Sri Lanka an escape. Relax in the golden sunshine on the sands, while you enjoy the atmosphere. Don't miss the citrus fruits produced locally – a truly refreshing treat! Explore the coral reefs snorkeling or diving, and simply de-stress in this tranquil paradise.… Read More