Sarahan is a beautiful hamlet located in Himachal Pradesh, famous for its apple orchard, terraced farms, slate-roofed houses, terraced farms and gushing streams. The peaceful and tranquil vibe of the place attracts tourists from all around the globe.