Banjosa Lake (Urdu: بنجوسہ جھیل ) is an artificial lake and a tourist resort 18 kilometers (11 mi) from the city of Rawalakot in Poonch District of Azad Kashmir, Pakistan. It is located at an altitude of 1,981 meters (6,499 ft). The lake is surrounded by dense pine forest and mountains. The Lake is accessible by a metalled road from Rawalakot.