Great for a swim
Papa Nero Beach
Sightseeing
Ntammouchari Beach
Parts of Mama Mia were filmed here.
Tsagkarada
Pretty village with great cafes and restaurants.
Food scene
Agios Ioannis, Pelion
There are numerous options where and what to eat.