Exploring Nepal With My Cam

Friday, November 5, 2010

A Rare of living Goddess Of Earth In Nepal

A living Devi known as Female god Kumari Still exist Here in Kumaripati Lalitpur Nepal

No comments:

Post a Comment

Thank You For Your Valuable View.