Crete Island is a magnificent place that holds much more than what meets the eye. Yes, we are talking about breathtaking caves that make the island even more fascinating for tourists and locals alike. If we talk about numbers, there would be hundreds of caves scattered around the Greek island […]