Khimsar

Abhay Resort and Camp

Abhay Resort and Camp - Abhay Resort and Camp is a popular choice amongst travelers in Khimsar, whether exploring or just passing through. Offering a variety of facilities and services, the hotel...