Twins Salamis offers a perfect location where you can touch the sea anytime and enjoy pleasant beach or forest walks.