Where is La Posada de El Chaflán, Madrid?

Where is La Posada de El Chaflán, Madrid located?

La Posada de El Chaflán, Madrid, La Posada de El Chaflán, Madrid, Spain (approx. 40.46687°, -3.67446°)


Where is La Posada de El Chaflán, Madrid on the map?