The Rock House - Beautiful Countryside With Mandarins Oranges And Olive Trees,. Near Limassol At Eptagonia Village. 4506 Ephtagonia, Nikou Toumaniou 8.0 / 10 1 review