Where is Can Vidalet?

Where is Can Vidalet located?

Can Vidalet, Can Vidalet (Station), Spain (approx. 41.37128°, 2.099445°)


Where is Can Vidalet on the map?