Festivals come by the fistfuls in India. One festival that involves the immersion of idols in water is the one to worship Ganesha. Metroblogging Bangalore [1] has a wonderful photo-feature of a village that makes idols of Ganesha.
India: Ganesha's Spirit
· Written by Neha Viswanathan
Categories: South Asia, India, Citizen Media, Economics & Business, Religion