Church of the Nativity of Christ, set within 0.7 miles from the Avalon Palace as well as Topilche Hydropark placed just a 5-minute drive away are well worth visiting. If you want to explore even more landmarks in Ternopil, consider checking out T. Shevchenko Park, which is located 1.1 miles away.