Football Club Goa is an Indian professional football club based in Fatorda, Goa, that competes in the Indian Super League, the top tier of Indian football. The club was... Wikipedia