From what I could tell it looks like they are on the same road as mountain mania.... not on the road on the beach but the one that leads off the main strip just behind that. Looks like a pretty good location to me. (Saw the brochure today)
All Rights Reserved. No part of the Corfu Travel Guide web site may be reproduced without permission.
Infringement will be pursued.
The Corfu Travel
Guide and Lefkada Travel Guides are brought to you by Agni Travel.
Agni Travel is the sister company of Taverna Agni and also the sponsor of the Agni Animal Welfare Fund