buoyantfeet.com
Meeting The Kumari- The Living Goddess of Nepal
She is a young, beautiful and a naive soul. She represents the culture, history and beliefs of Nepal, keeping an age old custom alive of Newar community. People worship and stand in crews to get a …