Every Year Nepal Celebrates A Festival Dedicated To Worshipping Dogs & It’s Beautiful

Every Year Nepal Celebrates A Festival Dedicated To Worshipping Dogs & It’s Beautiful