I went to India last year for around a month, travelled all over India, Mumbai, Vijawada, Kerala, Alleppey, Munar and more, apart from the North, and didn't find a single place good for riding Great place India though. Where abouts in India are you going? What job? If your going to Vijaawada at all then be sure to PM me