Várzea do Douro is located at: Várzea do Douro, 4575, Portugal.