Kachemak Bay Right Beach Yurt Review

Right Beach yurt is located 50 yards from the beach in Kachemak Bay and it’s one of the closest yurts to the Grewingk Glacier hike. Here’s my Right Beach yurt review.