I am going on the Golden Triangle tour in India with my husband. I am aware of what Delhi and Agra are like and know what to expect from the places. The destination I would like to know about is Rajasthan and especially know about the culture of Rajasthan. I would first like to know what kind of clothes should be worn there when visiting some of the famous places and generally just going out in the city? The last thing to do is offend people with the type of clothes worn and I know that in some places in India you need to dress accordingly. I would like to learn more about the people there, the food they eat, the music and way of living as it seems very different from the other parts of India especially from Delhi and Agra where we will also be going. In Rajasthan, we plan to visit Jaipur, Udaipur and possibly Bikaner.