0 reviews
First Presbyterian Church in Sohra, also known as Cherrapunji, is a historic and spiritual landmark nestled in the lush hills of Meghalaya, India. Established in the mid-19th century by Welsh missionaries, this church stands as a testament to the region's rich cultural and religious heritage. The architecture of the church is a blend of colonial and indigenous styles, featuring elegant wooden inte