Hacienda Puerto Caballo is a place with a very small population in the state/region of
Usulután,
El Salvador which is located in the continent/region of
North America.
Cities, towns and places near Hacienda Puerto Caballo include Puerto Caballo, El Espino, Balneario El Espino and El Jícaro.
The closest major cities include Soyapango, San Salvador, Tegucigalpa and Managua.