Pooh is a small Town located in the Kinnaur district of Himachal Pradesh, India. It is situated on the banks of the Sutlej River and is surrounded by beautiful mountains and valleys, making it a popular stopover for tourists traveling to Kaza in Spiti. We too took a small halt at Pooh during our trip to Spiti and were amazed by the town's natural beauty, rich culture, and warm hospitality.