Choki Dhani is a replica of a village in Rajasthan. It is located near Jaipur, and can be a day visit, or you can also stay overnight. There are several small shows, like puppet shows etc, and then there are rides like camel ride etc. There are several different eating places. The food is authentic Rajasthani food, served in Rajasthani style. It's a nice place to get a feel of Rajasthani culture.