Though in some traditions goddesses exist only in the spiritual realm, in Nepal they live and breathe.
These kumari, or "living goddesses," are pre...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.