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.

 

Varun

Leave a Reply

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