While much of your visit to Byron will have you immersed in nature, the city's downtown area is still worth a wander ... For ...