Sleep On A Remote Island When You Stay At This Tree House In Alaska

If you’re looking for a unique stay on your trip to the Kodiak Island area, this tree house in Alaska is a must-see. Located on Whale Island, this rare opportunity to stay on a gorgeous island is yours to have! Spend the night among the treetops and sleep soundly among the wind.

Continue reading