La Vera

La Vera

Details

Location

La Orotava Santa Cruz de Tenerife, Spain

Coordinates

28.39291° N, 16.54868° W