Havelis of Rajasthan

 

Haveli is the term used for a private mansion in India and Pakistan, usually one with historical and architectural significance. The word haveli is derived from Arabic haveli probably through Persian hawli, meaning "an enclosed place."  The doors and windows are often ornate and beautiful.