Bulgaria is also amazing in terms of nature. Thanks to the mountainous terrain, you can count on stunning views and the possibility of communing with a variety of flora and fauna. For this, be sure to visit the Rila and Pirin Mountains. The first of them offer a lot of greenery and numerous lakes. The second one is admirable with the severity of the rocky landscape. For unusual views, visit Melnik , surrounded by sandstone formations known as the Melnik Pyramids .