About Vaishali Vaishali, considered to be the World’s First Republic and currently an Archaeological site, is situated in the Bihar state of India. The relic Stupa at Vaishali, where the ashes of Buddha are believed …
Continue readingAbout Vaishali Vaishali, considered to be the World’s First Republic and currently an Archaeological site, is situated in the Bihar state of India. The relic Stupa at Vaishali, where the ashes of Buddha are believed …
Continue reading