Hotel Peacock Holiday Resort

Panch Kund Road
Pushkar
India