Agios Ioannis is a sandy and pebbled beach with beautiful waters located on the southeast side of the island. There are very few sunbeds and umbrellas. It is considered one of the most beautiful beaches of Thassos with astonishing natural surroundings. The Agios Ioannos beach in Thassos is ideal for those who love snorkeling.