Located on Peterson Pl in North Liberty, IA, the Squire Point Trail Head is a fantastic gateway to outdoor exploration. This well-loved hiking area offers accessible trails for all skill levels and a chance to connect with nature. With a strong 4.8-star rating from dozens of hikers, it’s an excellent choice for those looking to enjoy refreshing walks and scenic surroundings.
Leave a Reply