Part of various Indian traditions and ceremonies, the ambabari hoda is the name of a magnificent ornament placed on the elephants' heads, imitating the ancient grandeur of the Royal regional marches.
Part of various Indian traditions and ceremonies, the ambabari hoda is the name of a magnificent ornament placed on the elephants' heads, imitating the ancient grandeur of the Royal regional marches.