jüSTa Hotels & Resorts to expand its presence in Shimla with a 50-key property at Kachi Ghati · Activ.news