Vaishali Tour Advisory

Vaishali Travel Guide

Vishwa Shanti Stupa at Vaishali

Vaishali is an ancient town in the state of Bihar. It is considered as the World’s first Republic State has been named after King Vishal who ruled the place during …