Bomdila: Land's End Bomdila is a fascinating destination with its Buddhist monasteries and apple orchids