I loved this post. And here is my favorite part:
Ear Cleaners: Though not a part of the South Indian road market, these people are quite a force in North India.
Temple Priests: In many roads of India, temples
awkwardly jut out into the roads (they can’t be demolished as they will
cause an uproar in religious India). Priests either belonging to
neighbouring temple or dedicated to that temple start early morning’s
ablutions for the Gods. It is also common to see small temples for