World Renewal Spiritual Trust
Solar Office India One,
Complex, Talheti,
Abu Road- 307510, Rajasthan
Phone: +91 2974-228298
Fax: +91 2974-228116

Site Map (click on map for large view)

Big Map
World Renewal Spiritual Trust, Solar Site ,
Talheti, Abu Road-307510, Rajasthan
Distances to Ahemadabad 220 km
                        Udaipur 190 km
                       Mount Abu 27 km
                       Abu Road 7 km

Directions: Take Tartoli Exit, cross bridge , at Manpur petrol pump take left and than small road to the right to Rishikesh . Drive 2km and at Canal drive right and after 1 km solar site will come.