Skopelos Beaches - Agios Ioannis Beach in Skopelos, Greece is a must-visit destination for those seeking natural beauty and crystal-clear waters. Located 30 km north-west of Skopelos town and 8 km from Glossa village, this picturesque location offers a majestic landscape and turquoise waters. Unlike many crowded tourist spots, Agios Ioannis Beach is peaceful and lacks any facilities. You can climb the 105 steps to visit the famous church of Agios Ioannis, perched high on a rock overlooking the small cove and offering a breathtaking view of the coasts of Skopelos and Alonissos. Thanks to its appearance in the American movie, Mamma Mia, both the church and the beach at Agios Ioannis have become world-famous.

►View all Skopelos sightseeing