Nearby, in a tranquil orchard on the lake shore, stands a tiny picture-postcard Greek Orthodox church with white walls and brilliant red domes.
A Greek Orthodox church is located in the middle of an orchard.
In the orchard, there is a postcard shop.