Where is sibrea?

Sibrea is an unincorporated community located in Highlands County, Florida, United States. The community is centered along County Road 64 between the cities of Sebring and Lake Placid.
Copyright Wanderlust World © https://www.ynyoo.com