by
Hotel Willow Banks September 25, 2021
Shimla, the queen of hills is one of the most beautiful, popular, and accessible hill stations in India. Once the summer capital of British India, it is still a heartwarming place to be. Admired by everyone for the beauty of the hills and the greenery, it is one of the most visited tourist places ...