India is vast land that offers immense opportunities for cycling in India. Himalayas is not the only single place in India where you can bike or cycle there are several other places where you can do the cycling, u must explore these places on cycle like Goa, Kerala, Rajasthan, Madhya Pradesh and other parts of west and north India. |