Holiday Sojourn on St. George Island

Holiday Sojourn on St. George Island

The name is attention-getting. Stardust Villa. That’s what Bill’s brother and his wife call their rental property on St. George Island, a 22-mile-long and one-mile-wide barrier island along the Florida Panhandle. Listed on the VRBO (Vacation Rentals by Owner) website, Stardust Villa lookedRead more