Velingrad is the SPA capital of Bulgaria. It has the perfect conditions for one perfect vacaton: amazing nature, unique for the country lake with park, lots of mineral springs( hot and cold), nice hotels and taverns with nice service, great food and bars. If you are a fan of the railroad transport, you can reach the town with unique train, which is smaller than the usual and it passes trough beautiful places and interesting canyon.