From independent travellers to independent travellers. A guide to a fascinating destination in the Chitwan National Park, Nepal.