ITINERARY CHINA

Dalhousie Nature Delight

A striking hill station in the Indian state of Himachal Pradesh, Dalhousie is situated at an altitude of 1970 m and was erected by the British Empire in 1854. It offers an amazing views of snow covered mountains, monasteries and pine trees making it a perfect place for nature and peace lovers. It renders superb shopping pleasures at the mall road for the shopping buffs.

THE STORIES BEHIND PHOTOS

RESOURCES

Strolling through Tunisia

As the mercury soars and the beach resorts fill up along the coasts of the Mediterranean, there’s one place where you can still...
The Newest UNESCO World Heritage Site

Located at the juncture of the three counties of Yinjiang, Jiangkou and Songtao in northeastern Guizhou Province, Fanjing Mountain...
Seven Wonders: Machu Picchu

Imagine yourself at Machu Picchu, perched on a mountain ridge 2,350 meters (7,710 feet) above sea level, surrounded by jungle...
The picturesque town in Switzerland V

Nestled between the conical peak of Niesen and the shores of Lake Thun, Spiez sits on a promontory jutting out into the lake....
New Year’s food traditions of different countries

1. Hoppin' John, American SouthA major New Year's food tradition in the American South, Hoppin' John is a dish of...
West Lake Longjing Tea

Nestled in green hills, Longjing Tea Village is located at the southwest West Lake. Because the village is enclosed by hills,...
World Cosplay Summit

Cosplay—short for "costume play"—refers to dressing as characters primarily from manga and anime, with a variet...
Egypt’s best foods

If you know where to look, you'll find that there is much more to Egyptian cuisine than the triumvirate of kebab, falafel...

TRAVEL PICS

Fantastic Andaman Honeymoon Tour
3-day Tour in Hangzhou
7-day Tour in Taiwan
7-day European Romantic Tour
8-day Tour in Kerala
6-day Tour in Western Korea
5-day Tour in Lebanon
7-Day Tour in England
7 Days in Switzerland
11-day Tour in Zimbabwe