A city in Italy has been hailed as a hidden gem that is a must-visit for anyone wanting to experience a fairy tale setting complete with stunning architecture and warm weather