Indonesia Mount Semeru Climb

Gunung Semeru, also referred to as Mahameru (“Great Mountain”), is the highest mountain in Java and one of the highest in Indonesia. It lies in the Bromo-Tengger-Semeru National Park, in […]