Goa is a former Portuguese administrated region and is India’s smallest state with a population of approximately 1.5 million.
Goa is a former Portuguese administrated region and is India’s smallest state with a population of approximately 1.5 million.