Lake Worth Beach City Limits
Thursday, May 22, 2014
Some perspective...
This is a view of south Florida as seen from the International Space Station about a year ago. Over 5 million people live along the southeastern tip of the peninsula. Seems a little precarious, no?
‹
›
Home
View web version