Natural Features in Sumatra Island
Travelers are voting Mount Kaba and Mount Talakmau as the best natural features in Sumatra Island. You can find 13 Natural Feature in the country of Indonesia and Dieng Plateau is our members favorite Natural Feature in all of Indonesia. Want more? Check out our map of natural features in Sumatra Island.