by Mercatec
Crete.Greece may 15, 2025: tranquil waters of rhodes port with several yachts moored, surrounded by historic architecture and a vibrant blue sky with scattered clouds.