Beautiful View Tourist attraction Address G693+P8, Vasilika 570 06, Greece Rating on Google Maps 5.00 (24 reviews) Open on Google Maps