Mahindra Jeep Forward Control-based bus in Madurai, Tamil Nadu, India. Looks like a late FJ-470, but hard to say for sure.