River Roads

For a floating fairytale of a honeymoon, the city of Venice rivals no other. Built on a 118-island archipelago, this noble Italian port feels frozen in time with no cars or skyscrapers, just miles of spired buildings, palaces and foot bridges.