Malaikottai Temple, also known as Rock Fort Temple, is located on the Tiruchirapalli Rock Fort, which is the ancient rock where the temple is built …
Malaikottai Temple, also known as Rock Fort Temple, is located on the Tiruchirapalli Rock Fort, which is the ancient rock where the temple is built …