Meiji Jingu Inner Garden is a secret garden within the Meiji Shrine complex offering tourists a restorative sojourn amidst their busy sightseeing plans.