Fish massage anyone? Anything goes on Cat Ba Island in Lan Ha Bay, Vietnam

On our 3-week tour of Vietnam and Cambodia, we spent three days and two nights on Lan Ha Bay. Goodbye tiny city!