almora weather forecast