LARNACA, DHEKELIA ROAD

Dhekelia Road and sea view. Ten kilometers road start from  roundabout near marina and finish near British Sovereign Base.