Vila Nova de Cacela Map View Location - Village on the Ria Formosa in the eastern Algarve near Vila Real de Santo António