A magnitude 6.8 earthquake has hit Guatemala's Pacific coast, the US Geological Survey has reported.

There are no immediate reports of what damage has occurred but there are reports of tremors in neighbouring El Salvador and Mexico.

The US Geological Survey said the earthquake struck 24 miles (38 km) southwest of Puerto San Jose, approximately 6.2 miles (10 km) below the earth's surface.

This is the second such earthquake to hit the Central American country in the last week. That earthquake hit the interior of the country, killing two people.