TREE OF LIFE RESORT & SPA, VILLAGE KACHERAWALA, VIA - KUKAS, TEH AMBER, JAIPUR , Jaipur Unclassified RJ 302028 (Rajasthan)