Elli Beach
Elli Beach is a beautiful and popular beach located on the northeastern coast of Rhodes. It is known for its crystal clear waters and stunning views of the Aegean Sea. The beach is approximately 600 meters in length and offers a variety of water sports activities such as snorkeling and a diving platform. It is […]