Ucchi Pillaiyar Temple means 'Ganesha Temple at the top'. There are actually three temples on the hill: Manikka Vinayagar Temple…