×

The Colossus Of Rhodes

The Colossus at Rhodes

August 6, 2019

Situated along the southern boundary of the Aegean Sea, the island of Rhodes is widely known for its beaches, charming towns, and abundance of shops and restaurants catering to tourists from ar...