A few days before we arrived in India, Starbucks opened their first store in Mumbai! And a month later, they have three stores already in India
Before Starbucks, India had Cafe Coffee Day. It’s the biggest coffee chain with around 2,000 stores! We were able to see a few and stop by at one on one of the road trips 🙂 This one is by the Taj Mahal in Agra
On one of the road trips
[email_link]