Agios Nikolaos lies between Varea beach of Megara and the picturesque port of Pachi. It has a large courtyard area and views of the Saronic Gulf.
The Holy Metropolis of Megara and Salamis is one of the 81 Metropolitan churches of the Church of Greece. It is located in the heart of the city of Megara and it is perfect for events all year round.