Name:Mirador Echevarria
Latitude:18°06'33"N
Longitude:66°10'15"W
Region:Barrio Pueblo
Town:Cayey
Region:Cayey
State:Puerto Rico
Country:Porto Rico