Location Nostos Watersports and Rental Boats is located on Tzaneria beach also known as Nostos Beach.