Water Worlds: 15 Real-Life Floating Towns & Ocean Cities
There's only one Venice, but you might be surprised to find that you can get the same scenic and historic feel - complete with canal 'streets' and gondoliers - in several other towns across the ...