I will be in Italy for 3-4 weeks in August and would appreciate some tips for a solo female traveller. My starting point is Sorrento where I will stay for 7 nights and explore Pompeii, Capri, Positano, Amalfi and Ravello and then Sicily and Sardinia.
The purpose of my trip is to explore the culture, food, sites, swim and practise yoga. I'm concerned about driving on mountainous roads so I will be using public transport throughout my trip, which doesn't pose any problems - except for Sundays of course.
I've read lots of posts and reviews about Sicily, which makes it even harder to decide on where to stay. I could split 14-20 days between Palermo, Catania and surrounding or just choose one destination and then move on to Sardinia.
I would like to know:
Which town has the best (fewest changes/reliable) transport links to sites and beaches?
Which town has solo friendly restaurants (some reviews suggest it might be difficult getting solo dinner reservation in high season)?
Can you recommend any hostels or budget B&Bs that do not charge single supplement?
Where can I do yoga classes?
Any other advice or suggestions is also much appreciated.