on 7 Aug 2019By Uzair KhanGeneral KnowledgeNeuda Water-Fall Is LocatedNeuda water-fall is located in_____a. USA b. UK c. Italy d. India