Purple Travel

[December 7 2009]

The largest pool in the United States at the Biltmore Hotel, Miami. Photo Louise Neri

More

Subscribe to our newsletter