Bhowali is a beautiful small hill station located in the Kumaon Hills of the Himalayas, at a height of 5,426 feet above mean sea level. It is in the ...