Where is Palacio de Buenavista?

Where is Palacio de Buenavista located?

Palacio de Buenavista, Palacio de Buenavista, Spain (approx. 36.72167°, -4.418333°)


Where is Palacio de Buenavista on the map?