Designed by
Title
San Pedro church in Taboga island Panama #94320572
Description
San Pedro church in Taboga island Panama is claimed to be the second oldest church in the hemisphere. Rose of Lima 1586ââ¬â1617, the first Catholic saint of the Americas, may have been born on the island.