The St Thomas Mount was proclaimed as a National Shrine. The Church at St Thomas Mount is dedicated for Thomas called the Twin was one of the twelve Apostles of Jesus.It is a well known historical fact that Christianity was first introduced into India by St Thomas.
Previous: Logically Stupid, That’s love
Next: Fl(y)owers