Gallery

Students from across India and abroad live in the hostel buildings amidst trees, spread over an area of five acres beside the sea. They are housed in dormitories...

Read more