Swimming is usually all fun and good, but it's much more fun when you swim in picturesque locals, such as this charming Texas Hill Country town.