best tomatoes in the world

Just eaten a plate of the tastiest tomatoes i have ever had. gorgeous! In a mountain hut on the mani peninsula near Sparti