Banyoles is a relatively small city located in the province of Girona in northeastern Catalonia, in Spain. The city has a population of 17,309 (2006 census) and is famed for the Lake of Banyoles