Tibet, known as the roof of the world is a place of exotic beauty and splendor and is known to be every traveler’s dreamland. This land of the Buddhists upholds to its century long traditions, the mysterious culture and the pure, untouched, virgin beauty. Here are some of the best top things to see, do […]