Designed by
Title
Items on display in the Aquarium on Ellie Beach on th island of Rhodes #136907632
Description
Ellie Beach is the nearest beach to Rhodes Town and is popular with locals and tourists alike. It is close to the Casino and the Aquarium and near to the Mandraki Harbour. Water Sports and paragliding are available. Abandoned Windmills are surrounded by Apartments are close to the beach
This image is editorial