Abode of peace and tranquillity, Northeastern India makes for a perfect holiday destination. It is home to some of the biggest national parks, magnificent historic sites and places of worship. Indulge in wildlife photography in Nameri National Park and visit the ancient Buddhist monastery in Bomdila. The regions of Tawang and Dirang have numerous natural and man-made sites to behold. A visit to the revered Mahabhairav Temple in Tezpur marks a perfect end to the trip.