Taobatt is a village and tourist resort in Neelam Valley, Azad Kashmir, Pakistan. it had most beautiful nature views.