Kathmandu, the capital of Nepal is an intriguing place - an ancient city wrapped in a lot of mythology, where Hinduism and Buddhism co-exist like siblings from an inter-religion marriage.…
Continue Reading