A 7.0 magnitude quake has struck off the coast of Chiapas, causing heavy damage to buildings and infrastructure in Mexico's southern state.
A strong 6.9-magnitude tremor struck eight kilometers southwest of Tajumulco, Guatemala - a small town near the Mexico-Guatemala border.
"Moderate damage is reported to houses in southwestern areas and there are power outages in several parts of the country", agency spokesman Julio Sanchez said, adding that a 5.6-magnitude aftershock hit across the border in Mexico minutes after the first quake. Julio Sanchez of the volunteer firefighters said the man, who was passing by the church when the natural disaster struck, was receiving care.
A church collapsed in San Sebastian, Retalhuleu, injuring one person, emergency services reported.
The epicenter was 20 kilometers (13 miles) west of San Marcos, Guatemala, which has about 25,000 residents.
Schools in the affected region have been closed for the day while building inspections are carried out. The state's Civil Protection authorities said the quake was felt throughout the state.
There have been no reports of casualties or tsunami warning issued.