Debock Industries opens new resort in Rajasthan
Spanning over 50 acres, the premium resort at Chakshu in Rajasthan has 125 designer villas, a 200-room hotel, a manmade lake, and an exclusive racecourse