Monthly Archives: January, 2024

The Achilleion Palace is for Your Eyes Only

In October 1980 a Hollywood crew descended on the quiet Island of Corfu located between Italy and Greece in the Ionian Sea. The production company filming the 12th James Bond movie, “For Your Eyes Only,” had secured the elegant Achilleion Palace Casino for an important sequence in the film. Thank you James Bond The viewing public is always treated to …

Continue reading