The legend of the Kemaro island which is well known in the people of Palembang, South Sumatra, Indonesia
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More