Babusar top is not merely a simple top, rather it is considered to be one of the most amazing spots of the entire Kaghan Valley of Pakistan. While on the top, the visitors are able to see in every direction many a mile. The top has been called as a telescope on a mountain looking […]

If any tourist trek the amazing lakes of Pakistan, one of the very first items on their itinerary is the heavenly Lulusar Lake located in the national park called Dudipatsar, Lulusar national park in Kaghan. The name of the lake derives from the word “sar” which means either “lake” or “High Mountain”. In case of […]