The Land of Buddha: All the religious places with the name ‘Nath’ in India were grand Buddha Vihars or were associated with Buddha during the glorious period of Buddhism.

Back to top button