GhoomGhaam

Nepal Travel & Tourism Information

Do You Know?

The only living goddess in the world is found and worshipped in Nepal. A tradition in Nepal which started during the rana regim is still being followed. Politically disturbed himalayan region does have a unique culture and tradtion, the virgin goddess or the living goddess Kumari is still paid homage by the President and Prime Minister of Nepal.

Home

Community Login

Who is Online?

None