Monkey Island is a paradise island located in Lan Ha Bay, just off Cat Ba Island. It is a limestone island formed in a similar way to the whole geography of the area and it has the most incredible beach with crystalline waters overseeing the bay. Towering blocks of limestone with forests are scattered aroundContinue reading “We visited Monkey Island in Vietnam (and lived to tell the tale)”