Bhimtal is a lake town name after Bhima, the charismatic mythical figure of the Mahabharata. Revered for its aesthetics, Bhimtal stands proudly at 1,370 meters […]