If your going to hire a car you can usually get one from the carhire firm or one of the garages over there. The road signs are in English usually and the people there are very helpfull. I love it over there
Scoring disabled. You must be logged in to score posts.