
By now I’m sure you bunch have grown pretty tired of my incessant rickshaw ranting. Sadly this will do nothing to dull our words, our pictures and audio – and we have been working hard in the sidelines to find a home for are adventures. Therefore, it gives us much happiness to announce the launch of Teesra.org . A blog that chronicles all our rickshaw escapades, which Megha...