Hitting a tea emporium and riding the toy train in Darjeeling had to happen before we left the quaint mountain town and the land of the Gorkha. Afterall, a 13-hour bus ride awaits us. Distributed by Tubemogul.
If you are the copyright owner of this video and believe the video has been uploaded without your permission, please submit a copyright infringement notice.
Comments (0)