The Cathedral of Christ the Living Saviour is the main Anglican church of Sri Lanka, located in Cinnamon Gardens.
Cathedral of Christ the Living Saviour is already in our database — build a personalized itinerary in minutes.