I’m going to start this post with the fact that not many people actually know about Meteora. I guess that’s probably because Greece is known...