At a height of 6,832 feet above sea level (2082 m) lies McLeod Ganj which is also known as Upper Dharamshala, a part of Kangra valley in Himachal Pradesh. McLeod Ganj can be easily accessed by air and bus from Delhi. The most affordable way to reach McLeod Ganj is by bus from Delhi which […]