Thanjavur Brihadeeswarar Temple history in English
Thanjavur Brihadeeswarar Temple history in English Thanjavur is a city which is centered in South India of Tamil Nadu. Thanjavur is filled with various religions, arts, and architecture along with the great Brihadishvara...