Spirit Houses of Eklutna – Where Deceased Souls Wait Before Crossing Over
byIn the small Alaskan town of Eklutna, located about 25 miles outside of Anchorage, sits a tiny church known as the old Saint Nicholas…
In the small Alaskan town of Eklutna, located about 25 miles outside of Anchorage, sits a tiny church known as the old Saint Nicholas…