Welcome to Crossroads Narkanda Cottages , Shimla , India