The remains of the fortress's ancient palace can’t fail to impress since the whole structure was built by hand, while a few of the 500 incredible ... Dedicated to Lord Muruga (god of the Tamil people ...