Of all the beach towns on the beautiful stretch of Pacific coastline in Oregon, Yachats might well be the most charming. Located on the rocky shores of the central Oregon coast, Yachats features a ...