An enchanting hamlet located in Himachal Pradesh, Chitkul, is the last motorable settlement on the border of India and Tibet.…
Hardly two hours from Shimla, Chail is a quiet and serene hill-station enveloped with dense forests and scenic surroundings. It…