Indonesia is one of the 18 Megadiverse countries in the world harboring majority of Earth’s species. On our journey through southeast Asia our first stop is Indonesia. The tiny island of Bali in Indonesia is […]

Indonesia is one of the 18 Megadiverse countries in the world harboring majority of Earth’s species. On our journey through southeast Asia our first stop is Indonesia. The tiny island of Bali in Indonesia is […]