I went to the Kumari House in Durbar Square in Patan, located south of Kathmandu, the capital of Nepal, to meet the "living goddess Kumari"! Kumari is the Tantric goddess Vajra Devi, a Hindu goddess...
...I went to the Kumari House in Durbar Square in Patan, located south of Kathmandu, the capital of Nepal, to meet the "living goddess Kumari"! Kumari is the Tantric goddess Vajra Devi, a Hindu goddess...
...