Tuan Chau Island Holiday Villa

Address: 151 Le Loi Street – Tuan Chau Island – Ha Long – Vietnam. Star: 4…