This shopping district is within the Rhodes city walls, near one of the fortified gates.
Photo album created with Web Album Generator