OtherTravel and tourism Summer Holidays at Cocoon Induruwa publisherJune 19, 2018 June 19, 2018 Located in a little know hideout called Induruwa on the Southern Coast of Sri Lanka is a gem of a boutique resort encompassing luxur...