HomeTagsNatural springs in Rajgir

Natural springs in Rajgir

Rajgir

Rajgir, meaning "The City of Kings," is a historic town in the district of Nalanda in Bihar, India. As the ancient seat and capital...
spot_img