Kluszkowce są piękną wsią letniskową położoną nad sztucznym zalewem: Jeziorem Czorsztyńskim . Rozciągają się stąd wspaniałe widoki na Pieniny ze szczytem Trzy korony i na Tatry Słowackie. Wieś leży w dolinie potoku Kluszczowianka w paśmie Lubania. Jest ośrodkiem narciarstwa i sportów wodnych. Letnicy odwiedzali ten rejon już od początku XX wieku, ale powstanie Jeziora Czorsztyńskiego znacznie ożywiło ruch turystyczny.