A large fairly new St. Andrews church stands here as a monument to the town's patron saint.

141patra005.jpg