Indian Temple
Thanjavoor temple is one of the biggest icon on India... Every one should visit once there in life becouse you will get lot of Bless for lord Shiva
This is one of the biggest temple in India, located in Thanjavoor
It was built by Raja Raja chola in 1003AD