Lone Rock Beach in Lake Powell, Utah is that ultimate dream. With no reservations required, this primitive campsite is ...