Results 1 results found Brahadeeshwara Temple, UNESCO World Heritage Site, Thanjavur, Tamil Nadu, India, Asia