San Marino is a micro-state surrounded by Italy. It is a mountainous republic ... Combine stunning vistas, fairytale castles and food to die for, and you've got a trip to remember.