The Crew's Whereabouts - Weather Science and Karakuri Island

Nami wakes up on Wezaria (Weatheria) and finds herself in the home of a Local resident. In an attempt to amuse her he shows her the sturdy wind knots which Nami later uses to stop a Cyclone.
Meanwhile Franky lands on the snowy island of Kakarui(Future Island) and is found by some locals who have a Cyborg dog named Taroimo.
After they perform the Super Dance, Franky freezes and is saved by transforming him into a Daijirin Tea Power Cyborg.
It is later revealed that this is Dr. Vegapunks home island.