10 best cafes in Shimla you’ll fall in love with
Shimla is by far the most popular tourist destination to visit in India for its breathtaking beauty and vintage vibes. Snow-capped Himalayan mountains, and oak and pine trees surrounding it make it the most mystical…