Welcome to Best Walking Tours

Featured Article

Discover The Mysteries Land Of Tibet

- July 20, 2010, 7:36 pm

Tibet is often called Shangri La, or "The Rooftop of the World", but there is no simple way to describe the mysterious province of Tibet in a few simple words. It is an amazing place that has some of the most breathtaking man-made and natural sites in the world, and the Tibetan people seem to smile more than any people in the world. They welcome visitors with open arms and with a hospitality that is legendary.

(read more)
Latest Products