Name:Melenara
Latitude:27°59'08"N
Longitude:15°22'35"W
City:Telde
Region:Las Palmas
State:Canary Islands
Country:Spain