Where is Benifallet?

Where is Benifallet located?

Benifallet, Benifallet (Station), Spain (approx. 40.97462°, 0.51714°)


Where is Benifallet on the map?