Where is Bugaya de Arriba?

Where is Bugaya de Arriba located?

Bugaya de Arriba, Valencia, Spain (approx. 38.6°, -0.46667°)


Where is Bugaya de Arriba on the map?