23 Ridiculously Fun Things to do in Kalamata, Greece

I have always had a love hate relationship with Greece. On one hand, Greece's got all the good stuff – stunning scenery, the nicest locals, delicious food, and a vibrant culture that loves to sing and dance. But then, summer hits, and suddenly it's like the entire world decided to spend their vacation in the [...]