ID #1033 Where is Mount Elimbari Trevor 21/06/2011 0 Comments Mount Elimbari is in Simbu Province. (Updated 20 July 2010 thanks to Alfred Kaethler)