Just south of Anchorage approaching, or just on, the Kenai Penninsula. It was our first hour on the bikes and already re-checking our tie downs for all the gear we were carrying.
Camping on the beach at Homer Spit which is land's end of the Kenai Penninsula