Poblíž silnice mezi Krahulčím a Telčí byl v letech 1726 až 1728 postaven poutní barokní kostel. Poprvé v českých zemích byl zasvěcen svatému Janu Nepomuckému. 10. června 1830 byl zapálen bleskem. Při rekonstrukci byla částečně pozměněna jeho původní podoba. V roce 1934 byl opětovně zapálen bleskem. Generální oprava kostela byla prováděna v letech 1990 až 1991. Nad hlavním vchodem do kostela je kamenný erb hraběte Františka Antonína z Lichtenštejna-Kastelkornu a jeho manželky Marie Anny z Hallweilu. Ke kostelu přiléhá nedokončený klášter františkánů.
Vnitřní rozměry kostela: délka - 25 m, šářka - 8,9 m, výška - 28 m.
Pouť se koná vždy 16. května a následující neděli.