Bir is a secluded, quite and beautiful location in Kangra Dist. of Himachal Pradesh. At the same time Bir is well connected by Road, train and Air (Gaggle Airport) and is easily approachable from Pathankot, Hoshiyarpur, Chandigarh and Delhi. It is also world's second best…