Providence School of Business is nestled in the picturesque town of Chengannur, surrounded by an abundance of the natural beauty that is the calling card of God's own country, Kerala.
ADDRESS
Angadical South, Chengannur, Alappuzha District, Kerala 689122