Ayubowan Sri Lanka - Ayubowan Shenal Tours and Travels in Bentota, Sri Lanka Bentota is 65 km from Colombo and is a popular and fully geared tourist resort. Before the era of mass tourism and the consequent construction of the National Tourist Resort of Bentota, the first foreigners to stumble upon this charming spot, must have been Arab merchant sailors, who also discovered Beruwela in the 11th Century a little further north. Ayubowanshenaltravels.com~Site InfoWhoisTrace RouteRBL Check