Melnik is the smallest town in Bulgaria, nestled in the southwestern Rhodope Mountains, known for its sand pyramids, unique architecture, and local rich wine. It's a charming place with a great historical and cultural significance, offering breathtaking panoramic views and beautiful landscapes.