Located close to River Neelum, the town of Aarang Kel is a beautiful reminder of why Kashmir is referred to as heaven on earth