Global Thoughts — 3 March 2010 Includes also travel notes Nassau, Bahmas and Key West, Florida
Photos from Sunset Key Cottages in Key West, Florida A major snowstorm sorta crept out up of nowhere this week and we stepped into a city park today that looked like a winter wonderland with people on cross-country skis. But