Northern Vietnam

Ba Be National Park

Ba Be National Park is located around 240 Km north of Hanoi. The park has some spectacular geography, including lakes, waterfalls, limestone caves and rivers cutting through valleys with steep sided mountains. Ba Be Lake is very beautiful. It is approximately 8 Km long and up to 2 Km wide. The park contains a wide variety of flora and fauna and is home to a number of ethnic minorities including  the Tay, Muong, Zhao, Viet Kinh, and the Black and Flower H’mong. We offer a homestay within the park for those that really enjoy waking up in stunning surroundings.

Cat Ba Island

Situated within Halong Bay, Cat Ba island is the largest of the islands in the bay. The island has some great beaches and good diving and snorkelling opportunities. Half of the island is designated a national park and there is a diverse array of flora and fauna including the Cat Ba Langur, endemic to Cat Ba Island.

Ha Long Bay

A UNESCO World Heritage site, Ha Long means “descending dragon” in Vietnamese. The area contains over 1,600 islands, most of which are uninhabited and the majority are formed from limestone. Some include caves including Hang Dau Go which has an enormous grotto. Tours are available around the bay on luxury boats with trips to the caves, fishing villages and a chance to kayak or just relax on the beaches.

Bai Tu Long Bay

Bai Tu Long Bay lies to the east of it’s more famous neighbour, Ha Long Bay, however it is just as beautiful and still relatively untouched by tourism. The cruises around Bai Tu Long Bay are similar to luxury cruises offered in Ha Long Bay, however the area is much more peaceful and includes the beautiful Thien Canh Son cave.


Haiphong is port city in Northern Vietnam close to Cat Ba Island. It is Vietnam’s third largest city and lies at the delta of the Red River and a great base from which to explore Lan Ha Bay.


Around 350 Km north west of Hanoi lies the mountain town of Sapa. The town is home to a number of ethnic groups including H’mong, Dao, Tay, Giay and Xa Pho. The area offers excellent trekking opportunities for which we provide guided treks.

Bac Ha

Situated in North East Vietnam, Bac Ha is a sleepy town that is an excellent base for trekking in the nearby mountains. It is home to the the Flower H’mong people and is a big draw for tourists on Sundays when the Sunday market is held with locals dressed in their traditional costumes.

Ha Giang

Ha Giang province in the far north of Vietnam, has some of the most spectacular scenery in the country. Tall limestone pinnacles point skywards creating awesome views, particularly from the Quan Ba Pass.