find your hotel

Search hotel

Featured Troovelers


  • Add Photo

The city of Santiago is located in the country Panama of Central America - Caribbean. Stands out for its natural landscapes.

Lovers of great landscapes and natural corners will be able to enjoy a landscape enviroment like Coiba Island National Park.

Read more Hide

Travel guides of Santiago

Places of interest (1)
Hotels (3)
Gastronomy (2)
Shopping (11)
Looking for travel clients? Advertise here