TOFFIA: A Land Of Fantasy.

Toffia is a beautiful medieval village on top of a hill crest in an area of incredible natural beauty an hour north of Rome. Olive trees and countryside surround the…

Continue Reading TOFFIA: A Land Of Fantasy.