India Auto Rickshaw Experience
Anyone who decides to travel to India has to ride in the country’s beloved auto rickshaw…at least once. Popularly known as a tuk tuk in Thailand, these 3 wheelers have been a part of India’s transportation system for decades. As … Continue reading India Auto Rickshaw Experience
