India is a land of rich heritage and cultural diversity which is home to some of the most magnificient statues in the world. From commemorating freedom fighters and national leaders to honouring ...
A vermilion dot on the forehead is one of India’s most widely accepted Hindu cultural insignias. But at the festival, where ...