Places

Brihadeeswarar Temple

Brihadeeswarar Temple

Thanjavur | Tamil Nadu

Post your Comments