In a town where it gets very expensive to see historical attractions sits a very unassuming Shrine at 41 St. George Street. If you blink, you'll probably walk right by without even noticing it. Inside, you'll find a Shrine dedicated to the first colony of Greeks to come to America in 1768. There are artifacts, photographs and historical documents on exhibit. The Shrine is located inside the Casa Avero House which is listed on the National register of Historic Places. This is a free attraction which is great for a family on a budget.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.