Kefalonia is a mountainous island, so there are some high coastal roads, however, the main roads are usually in good condition and the road system is easy to follow as signs are in Greek and English. Extra care should be taken if it has rained, also you have to keep a lookout for the lazy goats sunbathing on the asphalt! Parking is usually easy and free, but as the season reaches it’s peak it is sometimes difficult to find spaces near busy areas and beaches.