HotelsTravel and tourism Avurudu Comes to Cocoon Resort & VillasInduruwa adminApril 5, 2017 The month of April heralds in one of the most popular holidays in Sri Lanka. With the call of the “koha” and the blooming of the bri...