Herrera is a province located in Panama. It was named after the general, General Tomás Herrera. This province got its existence after the division of the Los Santos province. Chitre is the capital of Herrara and lies on the coastline of the province. Towards its north are the provinces of Veraguas and Cocle, to its [...]

Recent Comments