A view of the sea off Con Dao Island (Photo: VNA)

Con Dao island home to one of 25 most beautiful beaches worldwide

The Bai Dam Trau beach in Con Dao island in Vietnam’s southern province of Ba Ria-Vung Tau, has been listed among the 25 most beautiful beaches in the world, according to a recent article published by Travel + Leisure magazine.