Pinterest • The world’s catalogue of ideas

Best beaches: Ramla Bay, Gozo

telegraph.co.uk

Saved by

Balázs Németh

Almyra Hotel...Paphos, Cyprus I've actually been in the castle in the background

Pinned from

facebook.com