42

Thomas Jones School of Mission, Old Campus of Cherra Theological college ( Estd-1887) Nongsawlia, Sohra ( Cherrapunji ), Meghalaya, India ( An institution established in the memory of the pioneer missionary who come to Kashi hills in 1841 )For more vis

Read this post on rupamsarma.blogspot.com


rupam sarma

blogs from Guwahati

Recommended for you