English Somapura Mahavihara Cited by user Worldbruce on 03 Sep 2016 Somapura Mahavihara ( Shompur Môhabihar) in Paharpur, Badalgachhi Upazila, Naogaon District, Bangladesh is among the best known Buddhist viharas in the Indian…