Mimosa Beach, Protaras
Mimosa Beach is a small beautiful sandy beach located between Green Bay and the Capo Greco area of Protaras.
Below is the fully interactive 360 virtual tour of Mimosa Beach, all of the neighbouring beaches, bars, shops, restaurants & tourist attractions. For the ultimate experience use a virtual reality headset.