Bandipur, also known as the Eden above the clouds, is a lovely mountaintop town with a generous Himalayan view. The town is ...