A magical town where there are no roads and ducks are the loudest sound you’ll hear1.8K42Linda CarollSai KrishnaFollowFeb 25, 2017 · 1 min readAmazing,thank u very much for sharing