St Xaviers College

Main Road, Thumba, Thiruvananthapuram, Kerala - 695586

Thumba

Thiruvananthapuram