Restaurant in Mykonos, Greece allows for jaw-dropping views

Published April 12, 2021 22,979 Views $5.77 earned

Rumble / World Travel β€” Check out this amazing and relaxing scenery from one of the most beautiful islands in the world - Mykonos in Greece. Enjoy and get nostalgic about summer vacation!