Google Earth - Map - Vila Nova da Telha
World
>
Europe
>
Portugal
>
Porto District
>
Maia Municipality
>
Vila Nova da Telha