Life’s a Beach: Miramar, FL

The turquoise waters of the Gulf of Mexico and Miramar Beach welcomed us for a week.