Located on Florida’s Treasure Coast between Kennedy Space Center and West Palm Beach, you’ll find the laid back city of Sebastian. The welcome signs warn it’s a town of “friendly people and six old grouches,” but after spending time in this coastal city, you’ll be hard-pressed to find so much as a frown. Situated alongside the Indian River Lagoon, there are plenty of … [Read more...] about Small Town Saturday: Sebastian, FL