Kanj Avtar Resort
Chavdiya Village, Opp Green House, Teh Pushkar, 305022 Pushkar, India,Object type: Hotel Pushkar
Featuring an outdoor swimming pool, garden and views of garden, Kanj Avtar Resort is located in Pushkar, 4.3 miles from Varaha Temple. Among the facilities of t