Lake Roy is a natural freshwater lake inside the city of Winter Haven, Florida. It has a 74.17-acre surface area and is located on the south side of Cypress Gardens Boulevard.
Lake Roy is a natural freshwater lake inside the city of Winter Haven, Florida. It has a 74.17-acre surface area and is located on the south side of Cypress Gardens Boulevard.