X-Nico

unusual facts about Sanquelim


Sanquelim

Goa Institute of Management, one of the top business schools in India, is located here.


Similar


see also