Halebidu and Amruthapura in Karnatka; Mumbai's CST station and more... IMAGE: The Amrutesvara temple in Amruthapura, Chikkamagaluru district, Karnataka, built in 1196 CE. Photograph: Kind......
Glimpses of the Dashavatar, a popular art form from Maharashtra's Sindhudurg district. India, they say, is home to over 330 million gods and goddesses. From family gods to village gods to gods with......