menu-7467100443989095729 · Haweli is generic term used for a traditional townhouse or mansion in...
6
menu-7467100443989095729 · Haweli is generic term used for a traditional townhouse or mansion in India, usually one with historical and architectural significance. The word haweli