Rhodes Old Town Rhodes is the capital of the island, and is located in the northern part of the island. The city has spacious and […]