​​Cu Lao Cau, just another Vietnamese island for summer retreat

Those who love indulging themselves in a natural retreat between May and September will find Cu Lao Cau, a secluded island in Binh Thuan Province, located about 300km to the east of Ho Chi Minh City, an ideal destination.