Šumavské podhůří hostí v okolí Nezdického potoka poutní místo Strašín. Historie vsi se ztrácí v předhusitském období. První zmínky o obci s farním kostelem jsou z roku 1369, ale hranolovitá románská věž prozrazuje historii daleko starší. Místní tradice vypráví o poustevníkovi, kterému se při přísném postu a modlitbě zjevila Panna Maria. Svým dotykem zde nechala vytrysknout pramen. V jeho blízkosti byl pak postaven kostel. Jiná legenda vypráví o dobách husitských, ve kterých se poutníkům kostel sám otevřel, když místní farář nechtěl sloužit poutní mši.
Kostel byl přestavěn v 15. století do gotické podoby a v 18. století přibyly prvky barokní. Je posazen na vyvýšeninu Hůrka, jež se prudce svažuje k potoku.