by Mercatec
Crete.Greece - april 07, 2025: English: Crete, Greece - April 7, 2025: A striking red open-top tourist bus driving through Heraklion's streets. The bus promotes sightseeing tours, blending modern convenience with city exploration.