When I set foot in the Indian city of Vellore, 145 km from Chennai for the first time, I was unaware of the importance of this city to Sri Lanka ... 21 and the king and his party started their journey ...