So we're thinking of heading to Italy for our honeymoon which wouldn't be until 2018 but few things..
1.how far in advance do we need to book?
2. whens the best time to go?
3. any major suggestions on where we should visit (cities)?
4. what is your experience with costs etc.
5. any suggestion for length of trip?
any any other tips you could help out with would be great!