Copy the URL to share this page:
Rule over your vacation kingdom as you capture the vibe atop the hill at Lekuresi Castle. Feast your eyes on panoramic views of Saranda and Corfu while sipping on something cool. Now, that's what I call a royal treatment!