Agia Thalassa beach is in the northern part of Tinos and its name in English means "Holy Sea".
This lovely sandy beach is well protected from the northern winds. This is why in its waters you can enjoy a relaxing swim and find shelter in the tamarisk trees' shadow.