Qiblah direction of Villard, MN, Usa is 42.212548 degrees from North clockwise.