10 Alluring Spots Of India
By: Team Ifairer | Posted: 12-06-2014
Heart It
Sar PassThe Sar pass, a favoured tourist spot and a great place for adventure lovers. When uttermost peace and natural scenic beauty is all you want to accompany you, the 12,500 feet above sea level destination is the place to be. It's quite a risky trekking spot.