World Buddhism
Nepal : The Land of Buddhas and Buddhism
Written by Rajendra Thokar Introduction Nepal, a small but naturally beautiful country is ...