India, Aug. 23 -- People of India love their festivals and celebrate even the less significant ones with enthusiasm. India is a land of different religions and cultures; hence, every religion has its own festivals and customs. Despite the diversity, every festival is celebrated together by the people of various faiths and beliefs. Festivals of India reflect the rich cultural heritage of its people; their faith in each other's religious beliefs; mutual harmony among the people of India and their love for the nation and its heritage.

The day of Janmashtami is a grand festival celebrated all over India to commemorate the birth of Lord Krishna, who is believed to be the eighth incarnation of Lord Vishnu which is celebrated with great devotion ...