Excuse me Ms.Nita Chandrashekhar...Sri Giruvayoorappan is not one of the 10 avatars of Vishnu...The idol there is supposed to be the idol of Lord Krishna which was worshipped by Rukmini in Dwaraka..When Dwaraka was swallowed by the sea, this idol came ashore...Guru Vasishta and the Lord Vayu took this idol and placed it in the current place...thus the name "Guru""Vayu""oor"...means the land of guru and vayu...so please get your facts right....