On July 1 , 2006 , Haslen merged with the municipalities of Leuggelbach and Nidfurn .
On July 1 , 2006 , Haslen incorporated the neighbouring municipalities of Leuggelbach and Nidfurn .