Miami Beach, Limassol | Cyprus For Travellers
Address: Promachon Eleftherias 8/1; (Show map)
Miami Beach is located in the center of Limassol. It’s a small sand beach with many nearby shops and restaurants. The beach is equipped with restrooms, showers and dressing rooms.
