Part of Serbia below the Danube River is pretty mountainous, with complex geology, especially in the eastern parts where the Carpathian and Balkan mountains collided and over eons formed the Serbian Carpathians, with a total of 14 independent mountain ranges in existence today. These rocks date back to the Proterozoic Eon (2.5 billion–541 million years ago), with limestones and dolomites mainly formed from late Jurassic to early Cretaceous, around 100 million years ago. There are dozens of large caves within these mountains, and many have tourist paths built to visit and admire their beauty and history. Two of them we visited last week, and they both gave us extraordinary experiences and impressions. However, the first cave in this blog story belongs to the one formed in the foothills of an ancient volcano of the nowadays mountain of Bukulja in western Serbia, although the recent paper posted a theory that the mountain is much younger (15 million years ago) and instead formed i...