On the streets of Patmos, Dodecanese Islands, Greece August 30, 2025 by vacationvickyOn the streets of Patmos, Dodecanese Islands, Greece#travel, #mediterranean, #Tourism, #europe, #dodecanese islands