Goa and the UK might seem to have very little in common, but there are a couple of things that unite Goans and the British: a wealth of natural resources, Read More