blog-everest

Nepal

Nepal often referred as the Land of Gods. The home of the living goddess- kumari as well as the birthplace of Gautama Buddha- Light of Asia and millions of gods and goddesses of Hindu as well as Buddhist culture.