Melegon Water Fall Is Located

Melegon water fall is located in____

a. Italy
b. Newzealand
c. USA
d. Australia