Whatever the faith or whoever they're dedicated to, shrines have a way of making you reflect. Check out Omura Shrine and share a peaceful moment with the locals.
Omura Shrine is an ideal place to begin your discovery of Iga. This sacred place is recommended by fellow travelers, but it's not the only spot to see here. Set aside time for other sights like Mieken Ueno Forest Park, Aoyama Northern Park, and Lake Shorenji to fully appreciate what's on offer in the area.