Kumari Chowk: Located in Kathmandu, Nepal, Kumari Chowk is the residence of the living goddess Kumari. Visitors can view the richly decorated facade and may even catch a glimpse of the goddess herself at this unique and revered site.
• Create Travel Plans/Trips
• Collect Places You've Been
• Connect with Like-Minded Travelers
• Contribute to the Community by Posting New Recommendations
Already Registered? Login.