What is the smallest practicable gauge railway?

5 inch gauge is garden railway but 3.5 inch gauge is the smallest elevated gauge for a railway

http://www.rideonrailways.co.uk/