Kachura Lake

Upper Kachura Lake is a lake in Pakistan. It is  from Lower Kachura Lake. It is famous for its natural scenic beauty and its moderate climate.

Related pages
Lower Kachura Lake, also called Shangrila Lake

Other websites

Category:Lakes of Pakistan