Goa is a state on the southwestern coast of India within the region known as the Konkan, separated from the Deccan highlands of the state of Karnataka by the Western Ghats. Read More
Launching a scathing attack on former prime minister Jawahar Lal Nehru, Prime Minister Narendra Modi on Tuesday said that to maintain his image at the international level, Goa had to remain under imperial rule for years. ...