Kumari Ghar is a three-story brick building richly decorated with wood-carved reliefs of gods and symbols situated on Kathmandu Durbar Square in Kathmandu valley which houses the living goddess. The Kumari (living goddess) is actually a young girl who is believed to be the incarnation
Read more...