El Petén

Some articles on :

Santa Elena, El Petén
... Santa Elena is located on the shores of Lake Petén Itzá in the Petén department of Guatemala ...