The most effective location to gather coins in Super Mario Odyssey is in Bowser's Kingdom. When arriving at the Beneath the Keep checkpoint, turn around and run towards the right-side rooftop. From there, Mario can pick up a seed and carry it across some hazards to grow a vine leading to a secret area.