Kalavarda

Kalavarda (Greek: Καλαβάρδα) is a small town in the island of Rhodes, Greece with a population of 514 (2021).

[1] It is about 28 kilometers from the island's capital, Rhodes, and about 52 kilometers from the city Lindos.

This South Aegean location article is a stub.

You can help Wikipedia by expanding it.