Szczawnica jest uzdrowiskiem dzięki pracy i staraniom Józefa Szalaya. Doprowadził on do postawienia budynków i kaplicy zdrowej, a także upiększenia Parku Górnego. Od zakończenia II wojny światowej miejscowość dynamicznie się rozwija.
Szczawnica leży nad potokiem Grajcarek na granicy Pienin i Beskidów Zachodnich. To małopolska miejscowość turystyczna o szczególnych walorach przyrodniczych i uzdrowiskowych, a także doskonała baza wypadowa do Pienińskiego Parku Narodowego.
Uzdrowisko znajduje się w dolinie Grajcarka. W dolinie mieści się wiele sanatoriów, zakład przyrodoleczniczy i Pijalnia Wód Mineralnych, a to wszystko zasługa 12 źródeł szczawów. Kolejnym atutem uzdrowiska jest ceniony mikroklimat posiadający właściwości wspomagające leczenie.
Malowniczy wąwóz Homole to miejsce, które koniecznie trzeba zobaczyć. Z wąwozu można dotrzeć na najwyższy szczyt pieniński, Wysoką. Wąwóz ze szczytem łączy szlak turystyczny. Najlepszą porą do odwiedzenia go jest jesień.