Temples
Brihadeeswarar Temple
Membalam Road, Thanjavur, Thanjavur
About
UNESCO World Heritage Site. 1000-year-old Chola dynasty temple with the tallest temple tower in the world.
Location
Reviews (0)
No reviews yet. Be the first to review!