|
This "Isle of Flowers" off the coast of England has been called a diamond in
the sea, and Cowes is its yachting haven. The Osborne estate, once Queen
Victoria's country home, will delight you. It's no wonder the royal family
spent their happiest days here. |
|