Urdu: پنچوران ریٹٹ بالی میں ایک گھنے جنگل میں واقع ہے