Carvalhosa is located at: Carvalhosa, 4590 Carvalhosa, Portugal.