The Mirror Lake Inn Resort & Spa – on the shores of Mirror Lake – is the perfect place for
Following a very successful property development in the UK, for their own home and with a keen eye for interior design and their love of everything old-Florida, British couple Mike and Lizzie Thrasher took all