The Aquarium on Ellie Beach which is the nearest beach to Rhodes Town and is popular with locals and tourists alike #138283763
Description
Ellie Beach is the nearest beach to Rhodes Town and is very popular. It is near to the Mandraki Harbour. Abandoned Windmills are surrounded by apartments and hotels are close to the beach