Where is Timanfaya?
Where is Timanfaya located?
Timanfaya, Timanfaya (Station), Spain (approx. 28.1122°, -16.5887°)
Where is Timanfaya on the map?
{"latitude":28.1122,"longitude":-16.5887,"title":"Timanfaya"}