Flakes Tree's Inner Spanish is a photo spot in Sebring, FL, USA at 27.25639, -81.32594. ShotHotspot has 28 photos taken here. It's good for nature photography. Other photo spots nearby include Lake Placid Tower, Bugshot and Door Water Tower Fishbones.