Olivia Litterell There are many of these in Greece Great Another incredible place with an incredible view. Like