ΧΕΝΙΑ HOTEL NAFPLIO
Place:
Nafplion of Argolida