Is there any place nearby Delhi-NCR where I can go for Dirt biking?

Dirt biking. Where can I go for it in India? Have heard one of them in Lonavala. Any place nearby Delhi that I can go for it? I won’t be having much time, just have a weekend so cannot afford Lonavala.



Leave a Reply

Your email address will not be published. Required fields are marked *