Tag : The Monkey temple

Swayambhunath Stupa - "The Self Created Stupa"

Swayambhunath Stupa, also known as the Monkey Temple, is believed to have been self-created on the highest hill inside the Kathmandu...

Read More

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here