Tag: latter day saints
Key West Houses of Worship
Religion may not be what one thinks of when they think Key West, but the island is home to many houses of worship including a Catholic Basilica, St. Mary’s Star of the Sea. But just because the island is so…
Read More