Hustling and bustling largest city of Gujarat boasts with its ancient forts, mosques and residential pols.
Ahmedabad
India
Diu
India
Varanasi rituals
India
Shoeing a Brahman ox
India
Badami to Aihole
India
Mysore
India
Wedding in Udaipur
India
New Delhi
India
Deepavali
India