St. Photios National Shrine

The St. Photios National Shrine is the only Greek Orthodox National Shrine in the country. It is primarily a religious institution and is located in America’s oldest city, St. Augustine, Florida.

Continue reading