Ano Loutro is a quaint village surrounded by beautiful landscapes that combine high mountains and the sea side views. (Ano Loutro, Korinthia, Greece)