Welcome to Meteora located in Greece !
On top of these giant stone pillars are Monasteries built in the 13th and 14th century!
Pure insanity that they still existβ¦
And here your boy just thought Meteora was
An incredible Linkin Park album.
Todayβs cup of Joe
Spring heeld Jack
Mothman red eye blend