Topic summaryAmli, India Expand Summary Amli is a census town in the Union Territory of Dadra & Nagar Haveli and Daman and Diu in India. Wikipedia source