ANSWERS: 2
-
It is Capa da Roca, Portugal.
-
the most western part of spain
Copyright 2023, Wired Ivy, LLC
Copyright 2023, Wired Ivy, LLC