Ubiquitous to India, chai stands as invisible glue, tying everything – and everyone – in India together.
Engage yourself with the local culture.
Take time to rest your traveling soul in Udaipur. Sip a chai, relax and watch life pass by on the cobblestone streets below.
Local buses? Definitely! Might be a bit daunting at first, but they are always an adventure.