10 minutes on foot away from downtown Arachova, the most popular winter resort of Greece. With a View to the "Delphic L...