Exploring theWonders of Brihadeeswarar Temple: A 1,000-Year-Old Mystery- Thanjavur, Tamil Nadu

Do you know that India is home to a temple built in Thanjavur, Tamil Nadu, which holds a lot of mysteries in it?You should then surely check out this glorious temple known by the name Brihadeeswarar Temple, which was built by Raja Raja Chola I in 1010 AD. Let’s talk about the mysteries or wonders […]