Travel News Simpson Travel sees 30% surge in bookings for most luxurious villas admin April 2, 2025 More than 50 properties offered in Greece, Turkey, Corsica and Italy