Radisson Blu Crete on X: "On the edge of the Aegean Sea, rests the idyllic Radisson Blu Beach Resort, Milatos Crete... Surrounded by turquoise waters, it exudes a quiet charm- perfect for
Radisson Blu Beach Resort Crete - Milatos, Crete - On The Beach