Just a couple hours’ drive from Saigon, Binh Chau Hot Springs Resort & Spa has improved it’s facilities and aesthetics in recent years: it’s now a lush, relaxing and satisfying retreat from the city….