English

Captain’s Tours

Captains Tours travel agency based on the greek island of Rhodes (Rodos) in Dodecanese islands, Greece. We organize cruises and excursions (tours) with our fleet of ships and buses, offering you the chance to explore the most beautifull sides of … Read More