Holiday news & trends
Sun-Soaked Vrbos in Greece
Crete Crete is the largest of the Greek islands with a vibrant historical and cultural background. Located between the Aegean and the Libyan Sea endless kilometers of heavenly beaches await you. Made by the Sea Villas Made by the Sea Villas are beachfront jewels in a tranquil location directly over the crystal blue seas of…