The Magura cave is in the Northwest of Bulgaria, some 180km from the capital of Sofia. It is 17km away from the town of Belogradchik 1,5km from the village of Rabisha, and 35km southwest of the town of Vidin on the Danube.It is hollowed out in the Rabisha hill limestone, 461m above sea level. The Magura is one of the largest caves in Bulgaria. The total length of the galleries, discovered till now, exceeds 2000 m. .It consists of one main gallery, pointing southeast - northwest and three side branches.The cave-halls are enormous in size. Each one of them is over 200m long, more than 50m wide and over 20m high. Next to the cave is the Rabisha Lake - the largest inland lake in Bulgaria. It is up to 35-40m deep. The Rabisha lake is of tectonic origin.It offers perfect conditions for surfing and swimming. The lake is also an attractive place hunting and fishing - lake birds, carp and sheet-fish can be found in it.