Nepal has several ancient pilgrimage sites. Each temple is attached to a legend or belief that glorifies the miraculous powers of its deity. The Kathmandu Valley is home to the famous Pashupatinath Temple, Swayambhunath Stupa and several other famous temples. Hundreds of famous temples are located in and around the Kathmandu Valley.
fields marked * are mandatory