Nafpaktos is a picturesque town in Sterea, mainland Greece, opposite the northern coasts of Peloponnese. The architecture of Nafpaktos has a intense Medieval feeling. On a hill above the town, there is a strong Venetian Castle that protected the region from enemy attacks. The port of Nafpaktos Greece was surrounded by walls and towers that survive till today, making it a special place. In the mountains around Nafpaktos town, there are many monasteries, some dating from the Byzantine times. The beaches around are long and clean, providing beautiful places to relax. Psani and Chiliadou are nice coasts with cafeterias and restaurants, while Gribovo is a lovely place for promenade under large plane trees. They have cozy places to stay during your holidays in Nafpaktos.