In 1967 the Beatles made plans to purchase an island in Greece where they could live and make music – but no one seems to know where it was
1. Where is ‘Leslo’, the Greek island the Beatles wanted to buy?
1. Where is ‘Leslo’, the Greek island the…
1. Where is ‘Leslo’, the Greek island the Beatles wanted to buy?
In 1967 the Beatles made plans to purchase an island in Greece where they could live and make music – but no one seems to know where it was