Kumbakonam Complex

Location: Kumbakonam | Built up area: 2327 Sqm