At Castelo da Loulé, Loulé Algarve Portugal
-8.02349701202795 37.139612669842