Adventure Archive

The Mystic Nilan Bhotu – Pakistan

Nilan Bhotu/Nelan Bhotu is a mystical place in the premises of Margalla Hills (KPK) roughly 27 kilometers (17 mi) North-East of Islamabad, the capital city of Pakistan. Nilan Bhotu is an unique place in its origin. The milestones in journey …