Escape the scorching heat with these refreshing hill towns, lakeside retreats and mountain escapes tucked away in Uttarakhand ...