Delfina Tropic Beach is located in a prime position on the North-Western coast of Crete, very close to the beach of Kavros and to the pretty fishing village of Georgioupolis, halfway between the cities of Rethymnon and Chania in an area of breathtaking beauty. Delfina Tropic Beach is located in a prime position on the North-Western coast of Crete, very close to the beach of Kavros and to the pretty fishing village of Georgioupolis, halfway between the cities of Rethymnon and Chania in an area of breathtaking beauty.