Cover Image of Tenzin Norbu
Photo of Tenzin Norbu

Tenzin Norbu

location iconTibet Focus Travel & Tours, Sela North Road, Lhasa, Tibet, China
We are a local Tibetan travel agency based in Lhasa city of Tibet. Our company is a Tibetan owned travel agency. We offering wide ranges of Tibet tour packages, both private and small group Tibet trips. https://www.tibetfocus.travel/
1Followers
0Followings
27Credits

0

0

Reviews

0

Ratings