Pride of Ceylon is a point of interest, located at Mayadunna Mawatha, Sri Lanka
You are unlikely to find the serenity and calmness somewhere else in Athurugiriya