Where is Forest?

Where is Forest located?

Forest, Principality of Asturias, Spain (approx. 43.33333°, -7.11667°)


Where is Forest on the map?