Located in Quang Cu Commune, Sam Son, Thanh Hoa, Vietnam, the new Van Chai Resort has been an ideal destination of many tourists in the North. This is absolutely not the best resort but it is still an attractive place that encourages me to return in the future. [Read more…]