Mohra Muradu, Taxila
Located in the Punjab province of Pakistan, Mohra Muradu is home to an ancient Buddhist
Located in the Punjab province of Pakistan, Mohra Muradu is home to an ancient Buddhist
Known as “Seat of Saints” & World’s Oldest University Jaulian, also known as the “Seat