St. Nicolas Bay Resort & Villas in Crete offers a wide variety of exciting activities for the whole family!