Cannonville is a few miles east of Bryce National Park. From here you can go south to Kodachrome State Park or continue on Hwy 12 to Torrey. Tropic Utah is back up the road about 5 miles.