The Church of Agios Isidoros is a beautiful religious site located in the small island of Leros, Greece. 

The church honors the memory of Agios Isidoros, one of the patron saints of the island. The church has a unique architectural design, with white walls and a red dome, making it stand out from the other buildings around it. 

Inside the church, visitors can find beautiful Byzantine-style icons and frescoes that are well-preserved and presented. The church is accessible through a stone walkway over the sea which offers a stunning postcard-like view. 

The route to reach the church by car is a dirtroad so caution is needed.