Rhodes landscape
View from Agia Triada (gr. Αγία Τριάδα, Holy Trinity) chapel to south-west, almost 250 meters above seal level. Comparing to other greek islands, Rhodes is fairly green indeed.
View from Agia Triada (gr. Αγία Τριάδα, Holy Trinity) chapel to south-west, almost 250 meters above seal level. Comparing to other greek islands, Rhodes is fairly green indeed.