MAI CHAU - HA GIANG - BA BE LAKE

Hoa Binh - Mai Chau Hill Tribe Village

This trip to the northwest highlands of Mai Chau offers a nice balance of cultural interest and physical activity set a....