lordofsick.wordpress.com
Video – St. Thomas Mount, Chennai, India
St Thomas Mount is a Holy place of international prominence, historical eminence, religious glory and tourist attraction.The ancient Church on the top of St. Thomas Mount has served as the light ho…