Image 1 of 1

Vietnam-CatBaIsland-Beach-002.jpg

A resort sits on a small bay on Cat Ba Island.
twitterlinkedinfacebook