Where to stay in Kathmandu : Kathmandu is the capital of Nepal. When people who come to Nepal think of Kathmandu, they are often referred to as “The Gate of Nepal” and “The Gate of Everest”. The first impression in their minds is the temples of Kathmandu and its rich culture. Pashupatinath, Bodhanath Stupa, Swyambhunath …