A magical town where there are no roads and ducks are the loudest sound you’ll hear1.8K42Linda CarollDennettFollowFeb 23, 2017 · 1 min readGorgeous! Thanks for sharing.