Where is Michelle 10, Protaras?

Where is Michelle 10, Protaras located?

Michelle 10, Protaras, Michelle 10, Protaras, Cyprus (approx. 35.02612°, 34.04072°)


Where is Michelle 10, Protaras on the map?