Greece, as worldwidely known, is full of ancient remains, dispersed all over the country. Crete has many such places, where you can visit. Throughout the centuries Crete has been conquered by Minoans, Dorians, Romans, Arabs, Venetians and Turks, with all of them having left their stamp into the island's history.
There are many ancient remains all over the island, many near the coast. Don't be surprised if you meet an ancient town, while snorkeling! However, to make this "meeting" happen, we'll reveal the places where ancient remains can be found, either on the seabed or near the beach.