GREEN PEDALS STOP is a hiking area located in Banswara, Rajasthan. The average rating of this place is 5.00 out of 5 stars based on 4 reviews. The street address of this place is HGF2+GW5, Banswara, Laxmangarh at Jhari, Rajasthan 327001, India.
c.a.r.e child's aptitude u0026 Resourcing Education 36 months ago
Awesome location for trekking with friends and family