Where is Palmerola?
Where is Palmerola located?
Palmerola, Comayagua, Honduras (approx. 14.3733885°, -87.6052293°)
Where is Palmerola on the map?
Palmerola - Tegucigalpa
{"latitude":14.3733885,"longitude":-87.6052293,"title":"Palmerola"}