Theologou beach is located on the island of Rhodes in the South Aegean, and boasts turquoise waters and a tranquil atmosphere. Visitors can also try their hand at windsurfing and other water sports.
Theologou beach is located on the island of Rhodes in the South Aegean, and boasts turquoise waters and a tranquil atmosphere. Visitors can also try their hand at windsurfing and other water sports.