After the Independence Day on August 15th, its non stop festivals from September to March in India. The first of the biggest festival on the Hindu calendar starts with Vinayaka Chaturthi / Ganesh Chaturthi / Ganesha festival . The elephant headed God is one of the most loved and most worshipped by Hindus the world…