Fort Lauderdale is known as the Venice of America. After my visit in March, I now understand why it has that title. The beautiful canals, calm and peaceful with million-dollar homes looking over them. Fort Lauderdale is located just 28 miles north of Miami, along the east coast of Florida. We found it slightly cheaper …