

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