how many days it will take to visit shimla,manali and dharamsala