Soroccos Apartments, Chora Hotel, Koufonisia Hotel, Soroccos Apartments is located in Chora Koufonisia Greece
The Apartments