Exploring Patan, Gujarat: A Guide to its History, Heritage, and Hidden GemsHistory, Indian Celebrations