Toshogu is a sacred site where religious souls gather to pray. Take a few reflective moments yourself, or respectfully observe others in worship.
Toshogu is a great place to begin your discovery of Shinshiro. This sacred place comes recommended by fellow travelers, but it isn't the only spot to see here. Set aside time for other sights like Yuya Hot Spring, Nagashino Castle Ruins, and Horaiji Temple to get a complete picture of what's on offer in the area.