The site of Kamiros on the Greek island of Rhodes. I could totally live there!
Katie's travels and etc