Where is Casa Nova?

Where is Casa Nova located?

Casa Nova, Viana do Castelo, Portugal (approx. 41.78333°, -8.56667°)


Where is Casa Nova on the map?