Planning to visit Alstrom Point at Lake Powell, but not sure how to get there? This guide has everything you need to know for your trip! Alstrom Point is one of the most unique hidden gems in the USA.