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. While being driven though the city I came across a board which displayed, among other important sites to visit - “The tomb of last king of Ceylon”. In my subsequent visits to Vellore I was able to see all places related to our last king’s stay in the city.
For hundreds of years it was through philanthropy that massive religious monuments in the country were built. These are still revered by the people to this day.